use a weak pointer to set last_window to NULL as soon as it's destroyed.
authorKristian Rietveld <kris@imendio.com>
Mon, 17 Dec 2007 15:33:45 +0000 (15:33 +0000)
committerKristian Rietveld <kristian@src.gnome.org>
Mon, 17 Dec 2007 15:33:45 +0000 (15:33 +0000)
commit239fd8ace2a14a371fbe57aaca546412d00fcb4b
treedcc47caa749196acfea00d5295f7c59c8fde4673
parentc3b2b3ed008351959936395f6e31eb6f755f5c6d
use a weak pointer to set last_window to NULL as soon as it's destroyed.

2007-12-17  Kristian Rietveld  <kris@imendio.com>

* gtk/gtktooltip.c (gtk_tooltip_finalize),
(gtk_tooltip_set_last_window): use a weak pointer to set last_window
to NULL as soon as it's destroyed.  (#496546, patch from
Benjamin Berg).

svn path=/trunk/; revision=19189
ChangeLog
gtk/gtktooltip.c